Great location. Great value. Sparkling clean. Geeat place for a big group. Great communication.