Wonderful stay! Beautiful space inside and out. Perfectly maintained. Short walk to the beach and to many great activities. Will definitely stay here again. Exceeded our expectations! Great communication with host.