Very clean, the service was excellent.Lots of space for family and friends to have fun.