Pretty layout. Cleaning fee was not worth how dirty the floor was when we showed up. Highly recommend for big groups but ran into some issues.