Right on the beach, very nice atmosphere. Our room was not that good though, only window behind some bushes behind the parking. Breakfast very good. Lack on information on activities in the area. Girls behind the front desk not always that helpful. The gym badly needs to be updated but overall a very nice place to be.