In July, one of my big concerns for a reunion would be the heat. If you stay at Duck Creek, the elevation keeps the temperatures to a more manageable level. It also is near enough to Bryce Canyon that you could head there as well for a day trip if desired.