Spacious, well located, clean and well stocked.