This resort had a lot going for it. The restaurant was good and the decorations were interesting. However, it looked like nothing had been maintained in long time. Stair railings and window casings were loose or missing, stones in the walkway were loose or missing, and there were many many pathways and small areas that were closed. It looked as if a hurricane may have come through and wrecked about a third of the outdoor spaces, and they had not been fixed, only cordoned off. There was a small beach, but there were jellyfish when we were there so we swam in the pool instead and Ubered to the beach to swim. The property isn’t really in the “resort strip”, it’s a bit isolated so you do have to uber or taxi if you want to go anywhere. The breakfast was great and everyone working there was friendly and accommodating. I wish they would have given us a map of the property on check in, as the path to the beach was quite hidden. The A/C was powerful and the wifi worked well. I would recommend splashing out for a pool front room, as we loved being now to go straight from our balcony to the water, it made for a lovely, private experience.