Excellent communication with the hosts, they were very responsive. Brand new is not a fitting description of the space, carpet had a sticky feeling, like it needs cleaning, bathrooms were recently redone and maybe that's why there was an unpleasant smell, one bath tub did not drain (in fairness we did not tell Joe at the start, he said later he would've come to fix and was unaware of the issue). Fit our needs well for the trip, two bathrooms and two bedrooms, easy enough to get to the beach. Parking is $25 extra per day.