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 apar**ent 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!