Very nice and spacious, stylish, and clean. great communication.