friendly, helpful, clean, generous, great location!