Great location. The place is beautiful and has everything you need for a large group.