Place is fantastic. Great location and perfect for a large group.