Absolutely perfect location, huge place, much bigger than you think. Clean, kid friendly. We had our 1, 4 and 7 year olds with us and it was great.