Amazing place. Spotless and welcoming. Beautiful views. Great hosts with great energy. Highly recommended.