Very flexible hosts who worked with us to get checked in early so that our toddler could have a place to nap. The unit is impeccable, walkable to so many places including the beach, has gorgeous views from both the bedroom and living room/balcony, and had fresh linens and bath and beach towels. Self check-in was a breeze and parking was included. And any questions we had were answered super promptly. Really couldn't ask for anything more and we would surely stay here again next time we're back.