Beautifully situated, warm, comfortable and spacious. Friendly hosts. Good Internet!