Top notch! We were welcomed with impeccable communication, cool drinks and check-ins to make sure we were comfortable and all our questions could be answered. It was every bit as nice as described and the location was the perfect middle between beach access and neighborhood shopping.