Smashing ocean views, the privacy of a penthouse condo, and the amenities of the city’s best resort make this four-bedroom villa the ultimate retreat in Cabo.
 The property has four bedrooms, five bathrooms and can sleep up to 10 guests, all of whom ... 
more