The place is beautiful, clean, perfectly located, and exactly as pictured. Ryan was quick to respond to every message and the check in process was very smooth. The only reason we can't give it 5 stars is b/c it's lacking the basic living essentials like paper towels, napkins, hand soap, tissues, & wash cloths. If we booked a long term stay, it wouldn't be a problem, but as we were only there for a few nights, these items should be in the unit. But now that we know this, we'll plan accordingly next time, and we'd definitely stay there again as everything else about it was perfect.