Luxury resort with private beach
Modern elegance with old world style
Small luxury hotel in a former convent
The height of luxury
Stylish beach-front boutique