Good place, across the road from a great coffee shop