A pleasant place in a nice area. You are a short walk from numerous fantastic restaurants.