This place was exactly what we hoped for when we booked it. Cozy, clean, and cute, with that in-your-face oceanfront experience that makes every hour a delight. Our mornings were magical. Good snorkeling right out front, and watching from the deck as others surf or paddle around makes being lazy all the more fun. Afternoon sun can be intense, so be prepared to spend some time inside or away from the unit for a few hours. We hope to stay here again.