Spacious, clean, and very great communication between host and guests.