Very clean and lively place with a great view! A bit noisy given your beach front and right by the beach/pool. This is on a resort so great if your thing. Good airflow but no AC. So mosquitoes are a little problem. But lots of supplied amenities such as beach gear, movies, board games, etc. GREAT for families.