Very clean and great place! The pool table and surround sound system was very nice as well. Greatly recommend this location for future guests.