We had a great time and would stay here again! I was a little worried after I saw some reviews about it being small, but it had just enough room for our group of 6. We appreciated the well stocked kitchen, plenty of towels, boogie boards, and shampoo/toothpaste. The breeze was so nice we didn’t use the AC. Very clean. We used the pool a lot, which is warm. There is ocean access (though it’s a little hairy getting down to the water, the stairs have a drop-off), and we enjoyed swimming there and saw turtles every day. There’s not much room for playing in the sand since the water level is usually close to the wall - but there are several amazing beaches nearby to also explore.