Very spacious, clean, and well stocked.