Great location, well-stocked basic supplies and a few treats, and everything sparking clean and new.