Home away from home. Well equipped. Central to everything you need. Restaurants. Food markets. Night life. Shopping and most important...fantastic beaches.