Stay was good overall and my kids enjoyed the beach toys and going to the pool. Checkin time emailed was 3pm, and after a long flight and drive, my crew were not ready to wait an additional hour and half because the cleaning staff were not done. Overall, the place could have been cleaner for the cleaning fees charged and overall price point of this accommodation (coffee tables had drink rings left behind, bath tub had hair in it, pull out couch had used sheets on still). The emailed WiFi name and password in the confirmation were not correct, and that became annoying because everything and everyone wanted to connect to the Internet. Vince was helpful, but this could have been avoided by updating the information in the standard confirmation email. Vince and the cleaning crew did come to the rescue when a makeup bag was left behind and they mailed it out. Thanks!