Very clean and relaxing place. Great patio area with an amazing ocean view! Great for family vacations!