Gorgeous views and the place is so well laid out with everything you may need. Sparkling clean and warm and cozy. Great communication from the hosts too. We would happily stay again.