A very pleasant place in a good location.