Apartment is ideal. It’s spacious, clean and well managed. The bbq and pool area is lovely, and the balcony with the ocean view is perfect. Highly recommended