Clean and spacious. Tastefully decorated. Friendly hosts.