Million Dollar View - Paradise on Earth! Villa Debra is a luxury 4 bedroom home situated directly on the beach in Costa del Sol - a gated oceanfront community. The front door is only 65 feet from the turquoise and transparent sea. The sea in front is within the bounds of the Cozumel Reefs National Park. This home is located just south of Chankanaab National Park and only a 15 minute drive to downtown San Miguel.