Pros: beds are comfortable, efficient check-in/out, clean(ish), nice beach, good service, pool/beach chair availability was fair, grounds were well kept.
Cons: lacking adequate ac in rooms and common areas, size of resort in comparison to shuttle availability to get from a to b is unreasonable - not very accessible (ton of walking), food was AWFUL at both the buffet and a la carte restaurants (got sick halfway through and it lasted the remainder of the trip), no amenities/entertainment, phone in room didn’t work, gets overcrowded with locals due to day passes, few English speaking travellers, high tide (could only go in the ocean 2 days during our stay).