Great place, amazing location. Full of amenities, like a resort stay!