Great value , great location , great staff