Communication leading up to our stay was great! The host answered all of our questions very quickly, and everything was exactly as advertised. The unit was very clean and had all of the essentials we needed, with plenty of towels available. Check-in and access to the unit were easy and seamless.We also loved the easy access to the beach. The boardwalk was smooth and convenient, which made getting back and forth very easy. The onsite restaurant was another plus — the service was very good, and we enjoyed the food, drinks, and sweet treats for the little ones.A few small notes for the host: the elevator closest to our unit was out of service for our entire stay, and unfortunately, the hot tub was also closed during our visit.Just two small suggestions for the unit itself: while the shower amenities were great, the toilet paper quality could be improved. We were glad we had brought our own. Also, as mentioned previously, adding one more small side table in the living room would be helpful.Overall, we had a great stay and really appreciated the cleanliness, convenience, and quick communication. Thank you for hosting us!