The location is great. Walking distance to the beach or just a few minutes if you want to drive. Very clean. Beds are comfortable. Roosters could be loud in the morning, LOL. We had a great time here.