My wife and I had absolutely no complaints about this place. Everything was great! The host really went the extra mile to take care of every need. The shower was amazing, it had good soap / shampoo, there was sunscreen, bug spray, and great beach equipment (umbrella, snorkel gear, chairs, etc...). All of this is on top of a great location and great price! We would absolutely stay here again!