This property was perfect for our needs! The units were spacious, comfortable, and very well equipped. We especially appreciated the en suite bathrooms, AC units and fans, and all of the thoughtful touches throughout the property. The kitchen had everything we needed, and extras like a hair dryer, emergency toiletries, snacks, and the welcome packet made settling in incredibly easy. The instructions were also very clear and helpful.The location was excellent. The views were beautiful, with easy access to the beach, grocery stores, and places to eat all within walking distance. One of our favorite things was simply lounging on the deck and watching the boats go by.Hazel was magnificent! She was incredibly responsive and went above and beyond to help with anything we needed. She also kept us informed about what was happening in the city, which was especially helpful in making sure we allowed enough time when heading out. Julie also checked in during our stay to make sure we were comfortable and had everything we needed.Overall, we had a wonderful stay and found the property comfortable, spacious, convenient, and very thoughtfully appointed. We would absolutely recommend it!