Very clean, well stocked, plenty of space and great location!.