Great location, great patio spaces, and enough space for our group to spread out and relax.