a very pleasant place in a convenient location