a very pleasant place with top location.