Our stay was good overall. We were able to check in early which was great. Communication was extremely prompt and curious. Location is very excellent!
Few notes I would have appreciated in other reviews. Place has a very soft bed but some people might like it. They cannot hold your bags so you have to figure something out if you fly out in the afternoon. No dishwasher was a pain since we have a child and had to cook every day. No beach toys, floats or snorkel equipment to borrow.