Welcoming and accommodating host. Clean and spacious.