Spacious, cleanly and affordable.