Good value, helpful staff, great location