Great staff, great location and good value too.