Breathtaking views. Sparkling clean and cozy room. Delicious homemade foods. Amazing hosts. What more can you ask for?