This is place was perfect!! Communication was awesome! They made sure to check with us frequently and made themselves available to us if we needed anything. When we had some minor issues in the house the owner came right out to fix the issues. The location is perfect . It's right off the beach. The facilities were clean. We made use of the gym and the equipment was up to date and clean as well. The staff was awesome and always willing to help. We would definitely stay here again and recommend it to others visiting in the area