This place was really great, we had a fun time and it was beautiful. The hot tub and pool were perfect, and it was awesome having turtle/Black sand beach right there.
The bed was super comfy, and the kitchen was well-appointed. The deck was fun with all the geckos. The pool area was really neat with all of John's artwork.
The shower handle malfunctioned but it was fixed after a couple days.
Our only real issues were the tv and the internet. Wifi never worked, and we were expected to call the internet company ourselves and troubleshoot it- not something we wanted to spend our time doing on vacation. Seems like someone could have come while we were out and fixed it. We ended up just using our phones as hot spots.
Also, only a few buttons on the tv remote worked, so tv was a no-go, which was a bummer. We notified the management, but no effort was made to correct the situation.
Apart from those 2 things, it was wonderful, and we recommend it, and would happily return.