Cherry Creek Country Club, Denver, CO Rentals