This place is amazing! Right on the beachfront with minutes walking access to gorgeous views of the water. It has all the amenities you could want including multiple pools, a fitness center, and ample parking. The hosts provide you with towels, and a few toiletries that save you the hassle of unpacking or bringing certain items. Everything is clean and works as expected. This was a perfect place for me and my wife to unwind for a week of blissful relaxation, and we were sad to leave!