Roomy, spacious and clean