Excellent location, spacious, very friendly host, comfortable for families, lots of sleeping options. Lots of stairs, not an issue for us. Highly recommended!