A great comfortable place in a popular location.