Great location, plenty of space for a large group, and excellent communication from start to finish. Will come back!