Nice and clean flat with amazing view! The pool was great for our kids and ourselves. Easy to park - you need a car to get to the beach and shops/restaurants.