Great communication. Nice place for a medium sized group. Great location.