Everything we wanted. Pool, beach, balcony, easy access and responsive host. We loved it!