Excellent in all respects - warm, clean and spacious - and a friendly and helpful host. I totally recommend.