Great location, friendly staff, clear attention to cleanliness.