Amazing place with all facilities provided. Great location with easy access to beaches and shops. Would highly recommend.