Friendly staff, great location and good value