Good place for a large group. All in good order, on time and good communication