The property was in excellent condition and very clean upon arrival. Prior to our stay the host had been involved in adding upgraded internet, which had some bugs to fix. She was incredibly helpful and available late on the evening when we checked in. She did everything in her power to remedy the situation, which truly wasn't a huge deal, and wasn't satisfied until we were completely happy. The hosts commitment to our happiness was refreshing in the "big corporate" environment we live in. The view & accessibility to the beach were OUTSTANDING and the section of beach was just as lovely (if not more)as the photos.