The place is squeaky clean and has everything that you need (and even things you wouldn't expect - hats, mosquito spray, sunscreen, beach towels, etc.) Liane and Kate were very helpful with local recommendations and things to do around and were super prompt. One key thing to note is that the place doesn't have a balcony and isn't right on the Beachfront (that's what we were expecting from the photos). Also, the windows (that open partially) and grills sort of restrict the gorgeous view outside. I would still recommend everyone to stay here, it's worth it, just don't have the expectations that we did :)