We stayed here for 3 nights and were very pleased. The rooms were clean and the pool was great for a refreshing dip. Food was good (had dinner one night) and it was just a short walk to the beach for fabulous sunsets. You do need a car if you want to go into town - or you can walk along the beach to town, maybe 1/2 hour. The young man who worked during the evening was very attentive and a very hard worker - wish I knew his name. Would recommend this hotel.