Absolutely perfect stay. Breath-taking views. Impeccable hosting, delicious breakfasts, amazing location, very comfortable and clean stay. Hands down one of the best places I have stayed!