A wonderful place to stay! Great communication, sparkling clean, friendly hosts, and gorgeous views. We loved our stay. Highly recommended.