Location, location, location. Amazing place for a quite few days on a beautiful beach. Well equipped place with all amenities either available or 5 minutes drive away.