Superb - spotlessly clean, comfortable, spacious, warm, close to city, friendly hosts. Highly recommended.