This place truly deserves 5 stars! Or 6, more like! Best Airbnb I've stayed at, hands down. Very thoughtful and thorough arrangement, and great amenities.