The location is wonderful, the place is big, colorful fun and we were taken care of in a generous way.