Absolutely perfect. Great place, great location. Honestly have no criticisms at all.
Daughter and I loved it.