Great location and had everything we needed. The bed is quite firm, which was tough for us, but might great for others. There were a few other cosmetic concerns (curtains didn't quite cover the window, missing pain from bathroom window), but nothing major. There was also extra beach towels, sandals, and snorkel gear which was super helpful! Overall, great price for the location!