highly recommend, clean, recently remodeled, great location, well stocked, highly accommodating