Clean and very well prepared. A great place for my group!