Very clean place, well stocked kitchen, great room for families, and ocean view is amazing!