This place was awesome! Very clean and quiet with a great ocean view from the lanai and a grassy area by the beach with lounge chairs. The beach is pretty narrow but its a great place to swim and snorkle, although for inexperienced snorklers or weak swimmers, low tide is the best time to go in the water. There is also a small (but beautiful) pool which is clean and well maintained. The condo is stocked with several boogie boards, beach chairs, and beach towels. The kitchen isn't well stocked, but that was fine for us because we ate out most of the time. I would definitely recommend this place.