Very clean..and comfortable...dancing area is small but all in all, the place is great and I love coming back here