This place is absolutely magical! I felt like I was living in a fairytale. The stairs are tough but so completely worth it!! Amazing hosts. Very accommodating and kind. I hope to stay here again!