Spacious, clean, and well-equipped.