Incredible view. Sparkling clean. Our hosts met us in person to make sure we had everything we needed. Great stay.