Everything you need in a spotless clean place, close to beaches and shops.