Spacious, comfy, quiet and clean. Perfect.