Exceptional location and sparkling clean with high end amenities. I fully expected there to be some disappointing aspect because the photos in the profile looked too good to be true. The photos are exactly what we experienced. I would definitely stay again and highly recommend it to anyone interested. The hosts were also great. We had no issues, but they were communicative and felt available/attentive without being intrusive.