Clean and spacious and a great host