Great location, good communication, a clean venue. Just what we needed for our weekend.