We couldn't stay for our entire trip, but the space was nice. A few issues we noticed but the host said they'd get on fixing them soon.
Communication is great, check in is easy, and the space has a very nice view. At times the resort can get a little noisy, this room is pretty close to the pool. Our main issue was the heat in the room. On arrival it was quite warm and with no AC, all we could do was open the door and windows. We felt a little uneasy doing that all night so it only got cooled down a little bit. We had our infant with us, and the temperature made it a very long night with little sleep for all of us. Our suggestion would be to bring a fan or two with you. Overall the space is nice. A little small and pretty basic. The mini fridge was not cold on arrival but it was easy enough to turn it down.
I would recommend this place to most people, just a bit pricey for what you get.