A great location, clean & confortable, close to beaches and local activities, shops, restaurants, etc. Check in & check-out were smooth & flawless.