Clean and spacious! Accommodating and generous space and host.