great location, good value, nice staff