Great place, great location. We would happily come back, especially in nice weather, and would highly recommend it to others.