Very very nice place. Sparkling clean. Located very well. We had a blast!