The location cannot be beat, and having sand toys in the unit was a nice touch. Check in was a nightmare as our reservation was not uploaded on the smart lock until we communicated again with the host at 1am when we arrived. They were inconsiderate and blamed us for the smart lock not working, even though we followed the instructions (and they knew we would be arriving late, with our toddler). The kitchen sink was filthy upon arrival, which makes me question the cleanliness of the rest of the unit. For the money we paid, I was disappointed with the level of service and the state of the unit.