Overall, a pleasant place in a very good location