I cannot recommend this stay enough! We loved staying here! It felt magical. The stairs are a lot but worth it. Our hosts were kind and wonderful. The bathroom and toilet are separate which is nice for more people and the bedrooms each have small balconies to open up to. Worth every penny.