The property is very well managed, staff is very helpful and always answering / responding to inquiries.
Not only the rooms were amazing, it was actually an apartment with two rooms, living room, dining table, full kitchen, two bathrooms, three different AC units for each area, but the staff helped us booking our tours, rent a cart, advised on places to eat, hang out, visit etc.
The place has everything one would need: pool, beach with chairs, access to the sea, restaurants close by, one on site. Did I mention the washer and drier that we had in our unit?
Very happy we stayed here, we definitely will come again!