The property is in a great location with pools, a great poolside bar/restaurant, and just a steps to the beach. There are plenty of restaurants and shops in the area. You can see the ocean from the balcony, however, it is not ocean front and the listing does not advertise it as such. I’m not complaining, only pointing it out due to another review. Overall, I recommend. I’d give it a 7 out of 10. No place is perfect.