Ideal spot, clean, welcoming, great location, we had a terrific time.