Great location, good value. Lovely staff.